var runtime.sweep
44 uses
runtime (current package)
mcentral.go#L115: sl = sweep.active.begin()
mcentral.go#L126: sweep.active.end(sl)
mcentral.go#L150: sweep.active.end(sl)
mcentral.go#L158: sweep.active.end(sl)
mgc.go#L179: sweep.active.state.Store(sweepDrainedMask)
mgc.go#L476: sweep.nbgsweep++
mgc.go#L624: sweep.nbgsweep++
mgc.go#L1051: sweep.nbgsweep = 0
mgc.go#L1052: sweep.npausesweep = 0
mgc.go#L1082: sl := sweep.active.begin()
mgc.go#L1128: sweep.active.end(sl)
mgc.go#L1555: sweep.active.reset()
mgc.go#L1562: sweep.centralIndex.clear()
mgc.go#L1572: sweep.npausesweep++
mgc.go#L1587: lock(&sweep.lock)
mgc.go#L1588: if sweep.parked {
mgc.go#L1589: sweep.parked = false
mgc.go#L1590: ready(sweep.g, 0, true)
mgc.go#L1592: unlock(&sweep.lock)
mgcsweep.go#L32: var sweep sweepdata
mgcsweep.go#L101: for sc := sweep.centralIndex.load(); sc < numSweepClasses; sc++ {
mgcsweep.go#L113: sweep.centralIndex.update(sc)
mgcsweep.go#L118: sweep.centralIndex.update(sweepClassDone)
mgcsweep.go#L240: sweep.npausesweep++
mgcsweep.go#L248: if sweep.active.sweepers() != 0 {
mgcsweep.go#L274: sweep.g = getg()
mgcsweep.go#L276: lockInit(&sweep.lock, lockRankSweep)
mgcsweep.go#L277: lock(&sweep.lock)
mgcsweep.go#L278: sweep.parked = true
mgcsweep.go#L280: goparkunlock(&sweep.lock, waitReasonGCSweepWait, traceBlockGCSweep, 1)
mgcsweep.go#L302: sweep.nbgsweep++
mgcsweep.go#L312: lock(&sweep.lock)
mgcsweep.go#L317: unlock(&sweep.lock)
mgcsweep.go#L320: sweep.parked = true
mgcsweep.go#L321: goparkunlock(&sweep.lock, waitReasonGCSweepWait, traceBlockGCSweep, 1)
mgcsweep.go#L365: sl := sweep.active.begin()
mgcsweep.go#L377: noMoreWork = sweep.active.markDrained()
mgcsweep.go#L407: sweep.active.end(sl)
mgcsweep.go#L456: return sweep.active.isDone()
mgcsweep.go#L474: sl := sweep.active.begin()
mgcsweep.go#L479: sweep.active.end(sl)
mgcsweep.go#L482: sweep.active.end(sl)
mheap.go#L874: sl := sweep.active.begin()
mheap.go#L923: sweep.active.end(sl)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |